# coding=utf-8

"""
脚本主入口
"""

import sys
import log
from cutimage import tp_xml2png
from cutpdf import entry
from expfilter import filter

log.debug("脚本执行开始!!")
if len(sys.argv) < 2:
    log.error("执行命令错误!")
else:
    _command = sys.argv[1]
    if _command == "cutimage":
        if len(sys.argv) < 3:
            log.error("please input task name :resizeImg parseXml")
        else:
            _func = sys.argv[2]
            if _func == "resizeImg":
                tp_xml2png.resizeImg()
            elif _func == "parseXmls":
                tp_xml2png.parseXmls()
            else:
                log.error("未知脚本命令 "+ _func)
    elif _command == "cutpdf":
        entry.execute()
    elif _command == "expfilter":
        filter.execute()
    else:
        log.error("未知脚本命令")
log.debug("脚本执行结束!!")
